Optima, Royal 1.5 GPF Urinal Flushometer

Optima, Royal 1.5 GPF Urinal Flushometer

Sloan

MFR# 3452647 | MSC-252873