Ball Valve, 1/2 in, Push, Brass
Legend Valve
MFR# 456-003NL | MSC-1109385