Loading patent details...
US4347902A: Rotary Impact Wrench Clutch | Searchlight