Royal Flushometer Valve
Sloan
MFR# 3913289 | MSC-722758