Loading patent details...
US4843945A: Apparatus for Making and Breaking Threaded Well Pipe Connections | Searchlight