MegaPress FKM 1-1/4" Ball Valve, Press x Press
Viega
MFR# 28960 | MSC-1933099