Original and brand new genuine element air filter 453-5509 caterpillar 336D2 340F 336F engine air filter 4535509
Original and brand new genuine valve push rod 4W-5998 for caterpillar 769d 3126b d6h 3406 engine 4W5998
Original and brand new genuine valve-spring retainer 137-6500 caterpillar 3408E 369D 3412E AD40 engine valve-spring retainer 1376500