Royal Exposed Sensor Hardwired Urinal Flushometer

Royal Exposed Sensor Hardwired Urinal Flushometer

Sloan

MFR# 3452430 | MSC-1488203