2000PEC 6" Ductile Iron Restraint, Mechanical Joint
EBAA Iron
MFR# 2006PEC | MSC-17363