Sleeve 512790767
Fits your 580RDE-964483839!
Fits your 580RDE-964483839!
PartSelect Number PS12150058
Manufacturer Part Number 512790767
Manufactured by
Jonsered