Flush Valve Assembly
Kohler
MFR# 83648 | MSC-2451162