Electronic Actuator Assembly Kit with New Plug
Sloan
MFR# 33400062 | MSC-2491869