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