Loading patent details...
US4756215A: Torque Multiplier Wrench | Searchlight