Loading patent details...
US6030004A: High Torque Threaded Tool Joint for Drill Pipe and Other Drill Stem Components | Searchlight