Royal 0.5 GPF Sensor Urinal Flushometer

Royal 0.5 GPF Sensor Urinal Flushometer

Sloan

MFR# 3912679 | MSC-513388