Loading patent details...
US6277065B1: Anchoring and positioning device and method for an endoscope | Searchlight