Original and brand new genuine valve insert 212-8917 caterpillar 336d 330d l d6r C9 engine insert valve 2128917
Original and brand new genuine piston pin 166-3648 caterpillar C9/336D L/637G/330DL engine pin piston 1663648