24V Pressure Switch, Vertical Mount

24V Pressure Switch, Vertical Mount

ICP Fast Parts

MFR# 1192374 | MSC-1584988