Hi Limit Temperature Switch

Hi Limit Temperature Switch

ICP Fast Parts

MFR# 1191275 | MSC-1402439