13 Amp 115V 25' Cord Piggyback Float Switch

13 Amp 115V 25' Cord Piggyback Float Switch

Zoeller

MFR# 10-0066 | MSC-313225