13 Amp 115V 25' Cord Piggyback Float Switch
Zoeller
MFR# 10-0066 | MSC-313225