Megapress XL 3" Steel Coupling, Press
Viega
MFR# 26690 | MSC-939026