Loading patent details...
US4693246A: Suture Tying Forceps | Searchlight