Loading patent details...
US7323002B2: Emboli extraction catheter and vascular filter system | Searchlight