Loading patent details...
US4593680A: Endoscope | Searchlight