Loading patent details...
US6413235B1: Protective device against embolization in carotid angioplasty | Searchlight