Mercury 40-60hp 4 stroke upper shift shaft. This came from a 2018 Mercury 60hp 4 stroke fresh water engine. Shaft is straight and in very good condition. Fits several other years and hp.