Royal 3.5 GPF Concealed Manual Urinal Flushometer

Royal 3.5 GPF Concealed Manual Urinal Flushometer

Sloan

MFR# 3013060 | MSC-2316206