Original and brand new genuine crankshaft seal 528-5683 caterpillar 312D 319D 315DL 320E engine seal crankshaft 5285683
Original and brand new genuine pulley tensioner 305-4908 for caterpillar 320D 323DL C6.4 engine pulley tensioner 3054908