Make sure you haven't got the discount earlier.
Spindle Shaft 107998
Fits your 05-42MS01!
Fits your 05-42MS01!
PartSelect Number PS8830809
Manufacturer Part Number 107998
Manufactured by
Toro