Flushometer Stop Tailpiece O-Ring
Sloan
MFR# 5308696 | MSC-100939