Loading patent details...
US4690672A: Apparatus for Removing Solid Structures From Body Passages | Searchlight