Loading patent details...
US5156142A: Endoscope | Searchlight