Loading patent details...
US4182424A: Drill Steel Centralizer | Searchlight