E-RAD ELECTRONIC TORQUE SYSTEMS 3000  Torque Wrench
please see the broken part.