Valve, Throttle 12311610530
Fits your PB-580H Leaf Blower / Vacuum!
Fits your PB-580H Leaf Blower / Vacuum!
PartSelect Number PS8856765
Manufacturer Part Number 12311610530
Manufactured by
Echo