... of Shanghai Diesel Engine C0.,LTD,China,high efficiency.Uses heavy load hydraulic units to satisfy the all kinds operating status ... of drill.Hydraulic system with load sensing.Colorful display and dummy meter,electronic inspection and ... with expert chassis,it is high working stability. The heavy duty retractable undercarriage is eassy transportation and walking ,it ...