Loading patent details...
US20070142848A1: Sealing clip, delivery systems, and methods | Searchlight