Duct Tape Or Dandelion Tape?
It’s natural rubber adhesive from rubber trees that gives duct tape its stickiness. Most natural rubber comes from southeast Asia. There are significant environmental challenges in growing and harvesting natural rubber and there is also a constant challenge to keep the rubber tree crop free of disease and pests. Now scientists many have found a […]