This Solenoid and Piston Sub Assembly is from American Standard. It is a common repair part for Selectronic Closet Flush Valves. American Standard repair part number M964852-0070A.
EC Part Number: #84942
Mfg No.: M964852-0070A
Mfg: American Standard