Original and brand new genuine filter 1R-7016 for caterpillar C-9 3412E C30 3304B 3408 engine oil filter 1R0716
Original and brand new genuine fuel/water separator 326-1644 caterpillar 320D 323D 336D engine separator 3261644