Loading patent details...
US4633702A: Torque and Friction Tester | Searchlight