Original and brand new genuine piston skirt 324-7380 caterpillar 336D 336D2 C9 engine skirt piston 3247380
Original and brand new genuine caterpillar excavator parts 163-6637 computer board ECU connector plug 1636637