Original and brand new genuine caterpillar excavator parts 374-8479 324D C7 320D 326DL fan belt 3748479
Original and brand new genuine crankshaft seal 245-7339 for caterpillar C9 329D 330 D324D engine seal crankshaft 2457339