240V SPST Pressure Switch

240V SPST Pressure Switch

ICP Fast Parts

MFR# 1179313 | MSC-2323228