1.28 GPF Toilet Piston

1.28 GPF Toilet Piston

Kohler

MFR# 1261112 | MSC-2344829