120V NEMA 4X Outdoor High Water Alarm with Horn and Light with 15' Float Switch
Zoeller
MFR# 91104-0001 | MSC-1651175