Loading patent details...
US6378623B2: Torque control type impact wrench | Searchlight