Foot Pedal Gasket, For Use With: Flushometers
Sloan
MFR# 5301170 | MSC-100635