Loading patent details...
US8740930B2: Embolic filter device independent of treatment device | Searchlight