A New Fleece on Life

Polybenzimidazole fiber, also known as Polarfleece, was invented in 1983 and made from recycled plastic soda bottles.