Loading patent details...
US6575996B1: Filter device for embolic protection system | Searchlight