RAD Torque Systems
RAD Series RCA Calibration Systems
Source: https://www.youtube.com/watch?v=KsQL14p4XQ4
Magazine
No information