2000PEC 3" Ductile Iron Restraint, Mechanical Joint
EBAA Iron
MFR# 2003PTC | MSC-17355