Loading patent details...
US4574783A: Endoscope | Searchlight