EL-172-A Electric Push Button Assembly
Sloan
MFR# 305163 | MSC-324299