Crown 0.5 GPF Urinal Piston Kit
Sloan
MFR# 3332005 | MSC-2320508