Delayed Fill Valve
Kohler
MFR# 1242529 | MSC-2379089