Loading patent details...
US7220266B2: Tissue capturing and suturing device and method | Searchlight