MEGALUG 16" Ductile Iron Pipe Restraint, Mechanical Joint

MEGALUG 16" Ductile Iron Pipe Restraint, Mechanical Joint

EBAA Iron

MFR# 1116DEC | MSC-2390536