Loading patent details...
US7220271B2: Embolic filters having multiple layers and controlled pore size | Searchlight