Make sure you haven't got the discount earlier.
Upper Shaft Asm 308159025
Does this part fit my model?
Need help finding your model number?PartSelect Number PS16324358
Manufacturer Part Number 308159025
Manufactured by
Toro