Polylactic Acid (PLA) fabric
Textiles
benchmarkimpactblend components
54
Textiles