G-1023-A 0.125 GPF GEM-2 Urinal Piston Repair Kit
Sloan
MFR# 3307136 | MSC-1459680