0.4 HP 115VAC Polyethylene Sewage Pump

0.4 HP 115VAC Polyethylene Sewage Pump

Liberty Pumps

MFR# P372LE41 | MSC-281932