Original and brand new genuine gasket kit 203-7767 for caterpillar 3516 C32 3412E engine kit gasket 2037767
Original and brand new genuine valve-spring retainer 137-6500 caterpillar 3408E 369D 3412E AD40 engine valve-spring retainer 1376500
Original and brand new genuine oil filter 377-6969 for caterpillar 305.5E2 272D 306E engine oil filter 3776969
Original and brand new genuine caterpillar excavator parts 232-1183 3412E common rail injector 2321183