Loading patent details...
US4243040A: Extracting Device for Removing Objects From Human Body Passages | Searchlight