125 VAC/30 VDC Mechanical Float Switch

125 VAC/30 VDC Mechanical Float Switch

Zoeller

MFR# 10-2068 | MSC-269686