Snappitz Self-Locking Insulation 2-1/8" ID x 1" Wall x 6' PVC Plastic Shield Polyisocyanurate or phenolic foam insulation Self-Locking Pipe Insulation
PHD
MFR# 16621210PL | MSC-427256