Loading patent details...
US7972354B2: Method and apparatus for impeding migration of an implanted occlusive structure | Searchlight