120V NEMA 4X Outdoor High Water Alarm with Horn and Light with 15' Float Switch

120V NEMA 4X Outdoor High Water Alarm with Horn and Light with 15' Float Switch

Zoeller

MFR# 91104-0001 | MSC-1651175