Loading patent details...
US4043323A: Medical Instrument Attached to an Endoscope | Searchlight