24V Solenoid Assembly, Chrome Plated
Sloan
MFR# 305329 | MSC-91808