Loading patent details...
US4438984A: Drill Steel Guiding and Centralizing Mechanism | Searchlight