Original and brand new genuine caterpillar excavator parts 349-7059 D10T2 D8T 140GC C7.1 diesel lid 3497059
Original and brand new genuine valve stem seal 147-8214 for caterpillar 325D 324D 329D C7 engine seal valve stem 1478214
Original and brand new genuine spring 294-1688 for caterpillar 320d 315d 323d c6.4 c4.2 engine spring 2941688
Original and brand new genuine caterpillar excavator parts 263-2915 330D/336D/D6R fastener bolt 2632915