MEGALUG 16" Ductile Iron Pipe Restraint, Mechanical Joint
EBAA Iron
MFR# 1116DEC | MSC-2390536