Loading patent details...
US6645220B1: Embolic protection system and method including and embolic-capturing filter | Searchlight