HY-50-A Hydraulic Push Button Actuator Assembly
Sloan
MFR# 318078 | MSC-100961