Loading patent details...
US7850708B2: Embolic protection device having a reticulated body with staggered struts | Searchlight