Mach Flex Concealed Touchless Urinal Flushometer Valve Assembly
Kohler
MFR# K-31650-NA | MSC-2436187