300 Deg F Oval Limit Switch
ICP Fast Parts
MFR# 34333002 | MSC-31413