1/3 HP 115V Single Phase Automatic Effluent Pump with Float 1-1/2" Discharge
Liberty Pumps
MFR# FL31A-2 | MSC-461029