Swiss textile companies Clariant and Schoeller Technologies have teamed up to market and distribute a eco-freindly self-cleaning textile finish.
Swiss textile companies Clariant and Schoeller Technologies have teamed up to market and distribute a eco-freindly self-cleaning textile finish.
Already have an account? Log In




