German shoe firm Vaude takes first step with TPU

by

Materials News