Loading patent details...
US4321973A: Rotary Impact Clutch | Searchlight