MEGALUG 18" Ductile Iron Pipe Restraint, Mechanical Joint
EBAA Iron
MFR# 2018PEC | MSC-17386