Loading patent details...
US20030114867A1: Surgical clips and methods for tissue approximation | Searchlight