Loading patent details...
US4593682A: Endoscope | Searchlight