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