0.59" WC SPST Vent Pressure Switch

0.59" WC SPST Vent Pressure Switch

ICP Fast Parts

MFR# 1174276 | MSC-99254