1/2 HP 115V Cast Iron Effluent Pump

1/2 HP 115V Cast Iron Effluent Pump

Liberty Pumps

MFR# FL51A-3 | MSC-1520974