NIBCO Copper 1 CXC CPLG Sweat 1-1/8 OD

NIBCO

NIBCO Copper 1 CXC CPLG Sweat 1-1/8 OD