Original and brand new genuine filter 1R-1808 caterpillar 330D/349D/336D2/340D/345D engine oil filter 1R1808
Original and brand new genuine hydraulic oil filter 304-7195 caterpillar 305.5E 307E2 308E engine filter 3047195