Loading patent details...
US5489292A: Endoscopic Surgical Instrument With Grip Enhancing Means | Searchlight