Loading patent details...
US5569157A: Endoscope | Searchlight