NIBCO Copper 1/2 CXC CPLG Sweat 5/8 OD

NIBCO

NIBCO Copper 1/2 CXC CPLG Sweat 5/8 OD