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