PVC Mechanical Float Switch
Mkm Sales
MFR# 1002727 | MSC-99328