Loading patent details...
US4774861A: Drill Pipe Spinner | Searchlight