Loading patent details...
US6203561B1: Integrated vascular device having thrombectomy element and vascular filter and methods of use | Searchlight