Loading patent details...
US5333603A: Endoscope With Palm Rest | Searchlight