Original and brand new genuine caterpillar excavator parts 320-0690 C6.6 common rail injector 3200690
Original and brand new genuine fuel/water separator 438-5385 caterpillar 320 323 336D2 C32 C7.1 engine separator 4385385