Loading patent details...
US4121670A: Impact Wrench | Searchlight