Flushometer Wall Box
Sloan
MFR# 334043 | MSC-525405