Spring, Float shaft 31503
Fits your 632021!
Fits your 632021!
PartSelect Number PS8951068
Manufacturer Part Number 31503
Manufactured by
Tecumseh