Picture of lower unit only for reference.
Driveshaft from a mercruiser lower that had upper section failure. Unsure of all it will fit.