Royal Exposed Sensor Hardwired Urinal Flushometer
Sloan
MFR# 3452430 | MSC-1488203