Original and brand new genuine rod bearing 328-5573 for caterpillar 980G 3406 3412 engine bearing rod 3285573
Original and brand new genuine engine piston crown 125-8869 for caterpillar PM-350B 3406C engine crown piston 1258869