Thermoplastic polyurethane (TPU) is any of a class of polyurethane plastics with many properties, includ ...
en.wikipedia.org