125/250V 5 Amp Mechanical Float Switch with 35' Cord

125/250V 5 Amp Mechanical Float Switch with 35' Cord

Zoeller

MFR# 10-1878 | MSC-253136