Loading patent details...
US5534008A: Suturing Guide and Clamp | Searchlight