Loading patent details...
US4612931A: Instrument for Extracting Foreign Bodies From Physiological Canals or Ducts in the Human Body | Searchlight