EL-680-A Chrome Plated Urinal Electronic Sensor Plate Assembly with Override
Sloan
MFR# 0345361PK | MSC-2441606