Original and brand new genuine piston ring 238-2706 caterpillar C7 329D 324D 325D ring piston 2382706
Original and brand new genuine element air filter 106-3973 caterpillar 305.5E 349D 365cl 374d engine air filter 1063973