Naval Closet Flushometer Piston Kit with Main Seat
Sloan
MFR# 314016 | MSC-100728