Loading patent details...
US6610077B1: Expandable emboli filter and thrombectomy device | Searchlight