Fill Valve Assembly
Kohler
MFR# 1007488 | MSC-197722