Kohler 1068031 Fill Valve
Kohler Genuine Part, Fill Valve Assembly, Fill valve assembly.