Excavator, Compactor, Used Engine manufacturer / supplier in China, offering Reliable 6-Cylinder Engine 6L280 - 50 for 11m Double-Decker Public Buses, Practical Inline Engine Ycd4f for Small-Sized Engineering Transport Vehicles, High Quality Industrial Diesel Engine Bf6m2012 for Loader Zl50 and so on.