EL-645-A Chrome Plated Urinal Electronic Sensor Wall Plate Assembly Kit
Sloan
MFR# 3305101 | MSC-365625