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