Loading patent details...
US5713877A: Indwelling Magnetically-Actuated Urinary Catheter, and Method of Its Construction | Searchlight