EL-168-A Electronic Sensor Wall Mounting Yoke Assembly Repair Kit
Sloan
MFR# 305323 | MSC-384973