Chongqing ccec kta19 kta38 diesel engine aftercooler core 3050384 3968806
* (All * must be filled in)