Urinal Flushometer Electronic Sensor Module
Sloan
MFR# 325177 | MSC-1876034