Royal 186 0.125 GPF Smooth Urinal Flushometer

Royal 186 0.125 GPF Smooth Urinal Flushometer

Sloan

MFR# 3912698 | MSC-313627