Original and brand new genuine valve push rod 4W-5998 for caterpillar 769d 3126b d6h 3406 engine 4W5998
Original and brand new genuine element air filter 447-0761 caterpillar 3024 963K engine filter 4470761