5 Amp 115 to 230V Mechanical Float Switch

5 Amp 115 to 230V Mechanical Float Switch

Zoeller

MFR# 10-1877 | MSC-131777