5 Amp 115 to 230V Mechanical Float Switch
Zoeller
MFR# 10-1877 | MSC-131777