Thermoplastic Polyurethane in Spain Expafol Sl Address: c/Apolo 101, 08228 Terrassa Spain Phone Number: +34 937 31 59 05