NEMA 4X, 304 Stainless Steel Probe, Pump Switch and Panel
Zoeller
MFR# 940-0007 | MSC-426937