Excavator, Compactor, Used Engine manufacturer / supplier in China, offering Original Quality 8.9L Isc/Isl 6CT/6L Engines Spare Parts Water Inlet Connection 3944720 C3944720, Brand New Parts Piston 3929161 for Diesel Engines 6CT8.3 6CTA8.3 6c 8.3L Isc / Isl / Isl9, 3926207 Aftermarket Diesel Engine C/Isc/Isl Series Spare Parts Flywheel Housing in Stock and so on.