Loading patent details...
US4136559A: Torque Meter Means | Searchlight