Megapress XL 2-1/2" Steel Slip Coupling, No Stop, Press

Megapress XL 2-1/2" Steel Slip Coupling, No Stop, Press

Viega

MFR# 26685 | MSC-930285