Original and brand new genuine spring 294-1688 for caterpillar 320d 315d 323d c6.4 c4.2 engine spring 2941688