Original and brand new genuine piston skirt 324-7380 caterpillar 336D 336D2 C9 engine skirt piston 3247380
Original and brand new genuine cylinder liners 556-0701 For caterpillar C18 C32 988H engine liners cylinder 5560701
Original and brand new genuine fuel filter 364-5287 caterpillar 312D 319D 315DL 320E engine fuel filter 3645287