Loading patent details...
US4453420A: Torque Sensor Assembly | Searchlight