Loading patent details...
US7766934B2: Embolic protection device with an integral basket and bag | Searchlight