Original and brand new genuine element air filter 479-8989 caterpillar 320GC 320 C4.4 engine air filter 4798989
Original and brand new genuine fuel/water separator 133-5673 caterpillar 3412/345b/ad55 engine separator 1335673