Original and brand new genuine valve insert 212-8917 caterpillar 336d 330d l d6r C9 engine insert valve 2128917
Original and brand new genuine hydraulic oil filter 093-7521 for caterpillar 323D/320D/580b engine filter 0937521