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