Loading patent details...
US3986619A: Pipe Handling Apparatus for Oil Well Drilling Derrick | Searchlight