Solenoid and Piston Assembly for Urinal Flush Valve
American Standard
MFR# M970694-0070A | MSC-1669819