25' Normally Open Float Switch
F.E. Myers
MFR# SM25NO | MSC-2025738