Loading patent details...
US4392485A: Endoscope | Searchlight