TPR stands for thermoplastic rubber. It has the melting and molding properties of plastic whereas still maintaining a number of the versatile properties of rubber. TPR sole is straightforward to make, a lot of vital than the significant weight, moderate value, however soft and poor, usually wear res...