MEGALUG 14" Ductile Iron Pipe Restraint, Mechanical Joint

MEGALUG 14" Ductile Iron Pipe Restraint, Mechanical Joint

EBAA Iron

MFR# 1114DEC | MSC-2144067