Fan, Blower E100000270
Fits your PB-580H Leaf Blower / Vacuum!
Fits your PB-580H Leaf Blower / Vacuum!
PartSelect Number PS12088975
Manufacturer Part Number E100000270
Manufactured by
Echo