Loading patent details...
US4289210A: Impact Drill Bit Actuator | Searchlight