Loading patent details...
US6146416A: Medical Stents for Body Lumens Exhibiting Peristaltic Motion | Searchlight