Loading patent details...
US7959608B2: Thrombectomy and soft debris removal device | Searchlight