Loading patent details...
US4388973A: Direct Drill Bit Drive | Searchlight