New Holland/Case: BALL, Part # 145222

This part fits your tractor
This part fits 940 models