30VDC 0.1 Amp Mechanical Float Switch with 50' Cord

30VDC 0.1 Amp Mechanical Float Switch with 50' Cord

Zoeller

MFR# 10-2064 | MSC-718258