L80F-50 Defrost Temperature Sensor Switch

L80F-50 Defrost Temperature Sensor Switch

ICP Fast Parts

MFR# 1178963 | MSC-744495