Loading patent details...
US7993368B2: Suture clips, delivery devices and methods | Searchlight