Naval Exposed Manual Urinal Flushometer
Sloan
MFR# 3142600 | MSC-2505086