125/250V 5 Amp Mechanical Float Switch with 35' Cord
Zoeller
MFR# 10-1882 | MSC-319376