Kohler K-GP1059291 Canister Flush Valve Seal
For all toilets with a canister flush valve, After four generations, Kohler remains a family-owned company. They’re still leading the industry in innovation and design.