2000PEC 8" Ductile Iron Restraint, Mechanical Joint

2000PEC 8" Ductile Iron Restraint, Mechanical Joint

EBAA Iron

MFR# 2008PEC | MSC-17367