Loading patent details...
US6887258B2: Embolic filtering devices for bifurcated vessels | Searchlight