ecoMaster polyester insulation is safe to touch and doesn’t make your hands itchy!

ecoMaster insulation is low-allergenic, no itch polyester.