Integrated Truck-mounted Mobile Design
Derrick, drawworks, power transmission system and operating mechanism are highly integrated on the professional heavy-duty truck chassis. The whole rig can travel on public roads independently without tractor cooperation, realizing fast cross-well-position transfer and greatly improving field operation mobility.