Original and brand new genuine piston ring 238-2706 caterpillar C7 329D 324D 325D ring piston 2382706
Original and brand new genuine crankshaft oil seal 142-5867 for caterpillar D8R PM-465 3408B engine crankshaft oil seal 1425867