Loading patent details...
US12622727B2: Flexible torque cable for delivery of medical devices | Searchlight