Kohler 83095 Flush Valve
Kohler Genuine Part, Flush Valve Kit, Flush Valve Kit.