Loading patent details...
US4597389A: Device for Removing Objects From Tubular Body Passages | Searchlight