Temperature Switch

ICP Fast Parts

MFR# 1191276 | MSC-2253610