1-1/2" Stainless Steel Coupling, Press

Victaulic

MFR# F014597XH5 | MSC-1775316