Loading patent details...
US8460372B2: Prosthesis for reducing intra-cardiac pressure having an embolic filter | Searchlight