Loading patent details...
US5730747A: Suture Passing Forceps | Searchlight