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