Loading patent details...
US8083754B2: Vascular suturing device with needle capture | Searchlight