L150-40 Auto Reset Limit Switch/Thermostat
ICP Fast Parts
MFR# 1320381 | MSC-692226