Governor Lever 31383A
Fits your 20586 Lawn Mower!
Fits your 20586 Lawn Mower!
PartSelect Number PS8945946
Manufacturer Part Number 31383A
Manufactured by
Tecumseh