
Versatile Textile
Nebula is the latest addition to the Biobased Xorel® brand, reflecting the multifaceted needs of textiles for the healthcare industry…
Nebula is the latest addition to the Biobased Xorel® brand, reflecting the multifaceted needs of textiles for the healthcare industry…