Toilet Flushometer Cartridge/Solenoid Assembly
Sloan
MFR# 3305045 | MSC-577338