15 Amp 230V Variable Level Float Switch

15 Amp 230V Variable Level Float Switch

Zoeller

MFR# 10-0559 | MSC-1277043