Loading patent details...
US5833697A: Suture Needle Holding Surgical Instrument | Searchlight