KOHLER GENUINE PART 3 inch Toilet Canister Flush Valve