Original and brand new genuine fuel/water separator 117-4089 caterpillar 320C 312C 323D engine separator 1174089
Original and brand new genuine caterpillar excavator parts 387-9433 557-7633 C9/323D common rail injector 3879433 new number 5577633