Caterpillar 3306DI, Engine Misc Parts, (GOOD USED) Caterpillar 3306DI After Cooler Housing 9L6880 For Sale, Part # 9L6880, Stock # 7047 | Tested & Inspected!