Diesel Engine, Diesel Engine Parts, Cummins manufacturer / supplier in China, offering Cummins KTA38 Diesel Engine Part 3201740 Fuel Pump Barring Drive, Cummins EFC Speed Governor 3044196 for Engine K19 Series [Woodward CE30-44196], Weichai Oil Filter Head 12273107 for Engine WP4 Series and so on.