LFCSM-61-S 2" 175 PSI Flow Measurement Ball Valve, Sweat
Watts
MFR# 0856814 | MSC-295082