Loading patent details...
US3955662A: Torque Limiting Wrench | Searchlight