Amalgamating Wrap

RUBBER AMALGAMATING WRAP: A unique, Durable, Self-Sealing, Flexible, Weather Resistant Plastic Wrap with Universal applications and superb performance