3/4" Toilet Flushometer, Chrome Plated

3/4" Toilet Flushometer, Chrome Plated

Sloan

MFR# 3308384 | MSC-101189