Key-Woodruff 937089
Fits your 05-32SB03!
Fits your 05-32SB03!
PartSelect Number PS9165058
Manufacturer Part Number 937089
Manufactured by
Toro