Surgical instrument torque limiter (physical object)
Supplier: international · SCTID 465181005
Orthopaedic device