Loading patent details...
US4128135A: Drill Pipe Handling Mechanism | Searchlight