0.18" WC SPST Pressure Switch

0.18" WC SPST Pressure Switch

ICP Fast Parts

MFR# 1206256 | MSC-2072683