$97.39
Part # 2901423130
By Speck Pumps
Manufacturer Code 2901423139
Impeller (-I) 0.8-1.0 THP 103/5.3mm - 2901423130