IMPELLER 40011000910
Fits your 99988800130 Sprayer!
Fits your 99988800130 Sprayer!
PartSelect Number PS8961231
Manufacturer Part Number 40011000910
Manufactured by
Echo