16" Ductile Iron Pipe Restraint - Series 2000PEC MEGALUG, Mechanical Joint

16" Ductile Iron Pipe Restraint - Series 2000PEC MEGALUG, Mechanical Joint

EBAA Iron

MFR# 2016PEC | MSC-17382