115 V 1-Phase 13 A 1/2 HP 20' Cord NO Variable Level Pump Float Switch

115 V 1-Phase 13 A 1/2 HP 20' Cord NO Variable Level Pump Float Switch

Zoeller

MFR# 10-0063 | MSC-252710