The Pin Drive Roller Kelly Bushing is made up of top cap ,bottom seat ,shaft,roller floating ring ,transmission pins,fixed bolts,iol cup,etc. Pulling out or feeding off string can be done while roatating; Because of its integral ...
Manufacturer: Mudanjiang Xinbeifang Petroleum Drilling Tool Co., Ltd
