3" Canister Toilet Flush Valve Assembly Kit

3" Canister Toilet Flush Valve Assembly Kit

Kohler

MFR# 1083980 | MSC-52023