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

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

Zoeller

MFR# 10-1880 | MSC-613447