2000PEC 12" Ductile Iron Restraint, Mechanical Joint

2000PEC 12" Ductile Iron Restraint, Mechanical Joint

EBAA Iron

MFR# 2012PEC | MSC-17375