Canister Flush Valve Assembly Service Kit
Kohler
MFR# 1070282 | MSC-335660