Loading patent details...
US4017203A: High Speed Drill System | Searchlight