Loading patent details...
US4697576A: Endoscope Forceps Elevator Cable Seal | Searchlight