Pump Body Assembly P003000890
Fits your PB-260I Leaf Blower / Vacuum!
Fits your PB-260I Leaf Blower / Vacuum!
PartSelect Number PS9229798
Manufacturer Part Number P003000890
Manufactured by
Echo