Diesel Engine, Diesel Engine Parts, Cummins manufacturer / supplier in China, offering Cummins Lubricant Oil Pump 3937028 4939587 5346430 for Engine C8.3 L8.9 Series, Cummins EFC speed governor 4914091 4296675 for Engine K19 K38 K50 Series, Cummins piston 4345773 3178997 3096685 for Engine K19 K38 K50 Series and so on.