Electronic Sensor Plate Assembly, Chrome
Sloan
MFR# 3305104 | MSC-317615