Original and brand new genuine crankshaft seal 142-5868 for caterpillar 3406B AD30 PM-200 engine seal crankshaft 1425868
Original and brand new genuine crankshaft seal 245-7339 for caterpillar C9 329D 330 D324D engine seal crankshaft 2457339