Loading patent details...
US5129293A: Torque Control Mechanism for Wrenches and the Like | Searchlight