Toilet Tank Fill Valve
Kohler
MFR# 1564312 | MSC-2215923