Truck Spare Parts, Diesel Engine, Construction Machinery manufacturer / supplier in China, offering Engine Spare Parts Push Rod 3017961 for Cummins Kta19 Marine Diesel Engine, Turbocharger for Cummins Hc5a Hc5a-2731u/B40d3 Kt-19 Kt-38 3594085 3594086, 4307428 3076130 306209 3076130 for Cummins K19 Kta19 Qsk19 Parts Common Rail Fuel Injector and so on.