125/250V 5 Amp Mechanical Float Switch with 35' Cord

125/250V 5 Amp Mechanical Float Switch with 35' Cord

Zoeller

MFR# 10-1882 | MSC-319376