Original and brand new genuine fuel/water separator 438-5385 caterpillar 320 323 336D2 C32 C7.1 engine separator 4385385
Original and brand new genuine fuel filter 364-5287 caterpillar 312D 319D 315DL 320E engine fuel filter 3645287