Original and brand new genuine fuel filter 1R-0755 caterpillar 345C 374D 785G engine fuel filter 1R0755
Original and brand new genuine valve insert 241-8388 caterpillar 336D C9 330C 340D engine insert valve 2418388