SV-43-A 0.5 GPF Urinal Flushometer Diaphragm Repair Kit
Sloan
MFR# 3378043 | MSC-545130