Toilet Flush Valve Assembly Kit
Kohler
MFR# 1000837 | MSC-414797