Loading patent details...
US4060141A: Self-Propelled Deep Well Turbine Drill | Searchlight