LF622FT Series Ball Valve
Watts
MFR# 781057LL | MSC-1980723