1/3 HP 115V Single Phase Automatic Effluent Pump with Float 1-1/2" Discharge

1/3 HP 115V Single Phase Automatic Effluent Pump with Float 1-1/2" Discharge

Liberty Pumps

MFR# FL31A-2 | MSC-461029