Permasert 1" Polyethylene Mechanical Coupling, IPS

Permasert 1" Polyethylene Mechanical Coupling, IPS

Elster Perfection

MFR# PC50601 | MSC-1176696