Loading patent details...
US5385569A: Surgical Suturing Accessory | Searchlight