15 Amp 115V Float Switch

15 Amp 115V Float Switch

Zoeller

MFR# 10-0705 | MSC-769348