Loading patent details...
US7758606B2: Intravascular filter with debris entrapment mechanism | Searchlight