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

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

Zoeller

MFR# 10-1883 | MSC-545841