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