Kohler 1024385 Flush Valve
Kohler Genuine Part, Flush Valve Kit, Complete Flush valve Kit.