24V Pressure Switch, Vertical Mount
ICP Fast Parts
MFR# 1192374 | MSC-1584988