Original and brand new genuine hydraulic oil filter 179-9806 caterpillar 320D2 323D 326 329 330 336D 349D2 engine filter 1799806
Original and brand new genuine valve insert 212-8917 caterpillar 336d 330d l d6r C9 engine insert valve 2128917
Original and brand new genuine valve tappet 324-4060 caterpillar C7 320D 323D 315D 312C engine tappet valve 3244060