Loading patent details...
US5025869A: Impact Drill | Searchlight