Surgical Instrument Torque Limiter

Manufacturer