Loading patent details...
US3939924A: Power Torque Wrench | Searchlight