Original and brand new genuine valve spring 467-4243 caterpillar C7 C9 160M 324D 336D 329D engine spring valve 4674243
Original and brand new genuine caterpillar excavator parts 221-3775 345C/D 365CL 966F C11 snake shape belt 221-3775