Loading patent details...
US5222973A: Endoscopic Grasping Tool Surgical Instrument | Searchlight