115 to 230V 5 Amp Mechanical Float Switch

115 to 230V 5 Amp Mechanical Float Switch

Zoeller

MFR# 10-0744 | MSC-259660