Megapress XL 2-1/2" Steel Slip Coupling, No Stop, Press
Viega
MFR# 26685 | MSC-930285