Loading patent details...
US4470440A: Impact Producing Tool | Searchlight