High Limit Sensor

High Limit Sensor

Navien

MFR# 30023954A | MSC-1779632