Original and brand new genuine crankshaft oil seal 142-5867 for caterpillar D8R PM-465 3408B engine crankshaft oil seal 1425867
Original and brand new genuine caterpillar excavator parts 386-3457 E325D E336D E345D E320D monitor 3863457
Original and brand new genuine caterpillar excavator parts 266-0136 320D 315D 323 312D diesel pressure sensor 2660136