Loading patent details...
US5735849A: Endoscopic Forceps With Thumb-Slide Lock Release Mechanism | Searchlight