Loading patent details...
US4339968A: Hydraulic Torque Multiplier Wrench | Searchlight