Royal 3/4" Concealed Manual Specialty Urinal Hydraulic Flushometer
Sloan
MFR# 3915508 | MSC-1658810