Royal 0.25 GPF Urinal Flush Valve Diaphragm Kit
Sloan
MFR# 3301142 | MSC-510319