Royal 1.28 GPF Brass Urinal Flush Valve

Royal 1.28 GPF Brass Urinal Flush Valve

Sloan

MFR# 3914856 | MSC-111184