Power system, draw works, mast, traveling system and driving devices of truck mounted drilling rig are mounted on a self-propelled chassis for high efficient mobilization.
Power system, draw works, mast, traveling system and driving devices of truck mounted drilling rig are mounted on a self-propelled chassis for high efficient mobilization.
Reviews
There are no reviews yet.