EFX-1003-A 0.5 GPM Capacitance Faucet Control Module, Less Turbine
Sloan
MFR# 3324105 | MSC-1900223