24V Solenoid Rebuild Kit
Sloan
MFR# 3305577 | MSC-479362