Loading patent details...
US4580567A: Suture Needle Holder | Searchlight