The 9J6586 Straight Ripper Shank Fits Caterpillar 931 941 951 955 12E 14E D3 D4, 100% interchangeble with OEM factory, please verify with your account manager before placing order to ensure accuracy. InScoremachinery since its inception in 2007, one of the most reliable and premium aftermarket supplier from China.