6/10 HP 115V Automatic Submersible Effluent Pump with Cord

6/10 HP 115V Automatic Submersible Effluent Pump with Cord

Liberty Pumps

MFR# FLH61A-2 | MSC-770008