Kohler 1059291 Seal For Tower Type Flush Valves
Opened but never used original Kohler part.
Kohler Genuine Part Gp1059291 Canister Seal