Original and brand new genuine filter 1R-0749 caterpillar 320D 323D 3412 988g engine fuel filter 1R0749
Original and brand new genuine valve insert 264-6157 caterpillar 324D/329D engine insert valve 2646157