EL-680-A Chrome Plated Urinal Electronic Sensor Plate Assembly with Override

EL-680-A Chrome Plated Urinal Electronic Sensor Plate Assembly with Override

Sloan

MFR# 0345361PK | MSC-2441606