115 to 230V 5 Amp Mechanical Float Switch with 25' Cord

115 to 230V 5 Amp Mechanical Float Switch with 25' Cord

Zoeller

MFR# 10-1881 | MSC-251231