Original and brand new genuine cylinder sleeve 107-7604 caterpillar 324D 325D 329DL C7 sleeve cylinder 1077604
Original and brand new genuine valve insert 241-8388 caterpillar 336D C9 330C 340D engine insert valve 2418388