Loading patent details...
US4087131A: Drag Bit Excavation | Searchlight