Original and brand new genuine valve seal 163-2478 caterpillar 312D 319D 315DL 320E engine seal valve 1632478
Original and brand new genuine cylinder sleeve 107-7604 caterpillar 324D 325D 329DL C7 sleeve cylinder 1077604
Original and brand new genuine piston ring 238-2706 caterpillar C7 329D 324D 325D ring piston 2382706
Original and brand new genuine valve guide 147-8220 caterpillar C7 324D 326d2 325c engine guide valve 1478220
Original and brand new genuine valve insert 264-6157 caterpillar 324D/329D engine insert valve 2646157
Original and brand new genuine valve oil seal 163-2478 for caterpillar C7 C9 324D 329D 336D engine seal 1632478