Make sure you haven't got the discount earlier.
Baffle-Center 120-2493-01
Fits your 126-8703!
Fits your 126-8703!
PartSelect Number PS16262721
Manufacturer Part Number 120-2493-01
Manufactured by
Toro