3" Plastic Tank Mount Toilet Fill Valve, White
Kohler
MFR# GP1068030 | MSC-241083