1 HP 230V Single Phase Sewage Pump

1 HP 230V Single Phase Sewage Pump

Zoeller

MFR# 284-0039 | MSC-285317