Ivan Larsen
February 9, 2022
2343
Fiberglass is a product of two chemicals: polyester and vinyl acetate. It makes its self sticky to...