Loading patent details...
US4105115A: Suture and Needle Holder | Searchlight