Loading patent details...
US4785693A: Hydraulic Torque Wrench | Searchlight