Mach Flex Concealed Touchless Urinal Flushometer Valve Assembly

Mach Flex Concealed Touchless Urinal Flushometer Valve Assembly

Kohler

MFR# K-31650-NA | MSC-2436187