Kohler GP1138930 Universal Fill Valve for Most Toilets
Kohler Genuine Part, Fill Valve, For most Kohler toilets.