24V Solenoid Assembly, Chrome Plated

24V Solenoid Assembly, Chrome Plated

Sloan

MFR# 305329 | MSC-91808