MegaPress 316 1-1/2" 2-Piece Ball Valve, Press x Press
Viega
MFR# 28995 | MSC-2008666