Cummins parts / Dongfeng Cummins engine parts / Dongfeng automobile fittings / EFI Euro III engine parts /6CT oil cooler core 3974815