Urinal Flushometer Flexible Tube Diaphragm Kit
Sloan
MFR# 3325090 | MSC-583850