24V Electronic Solenoid Faceplate Label
Sloan
MFR# 0305127PK | MSC-1371142