Loading patent details...
US6929652B1: Delivery and recovery systems having steerability and rapid exchange operating modes for embolic protection systems | Searchlight