Loading patent details...
US7485127B2: Tubular torque transmitting system for medical device | Searchlight