Original and brand new genuine valve tappet 324-4060 caterpillar C7 320D 323D 315D 312C engine tappet valve 3244060
Original and brand new genuine fuel/water separator filter bowl 343-5527 caterpillar 320D 323D 336D engine separator filter bowl 3435527