Fairbanks Morse Oil Pump Shaft. Part no's: MAAFB8660APC45 MAAFB8660CPC45 AFC8660A AFB8660C NSN 3040000364757Price: -Sold