Kohler 1068031 Fill Valve

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