polyurethane definition
Polyurethane is a fully reacted polymer in which every molecule bonds with another so it is chemically inert, which keeps it from oxidizing or leaching chemicals, theoretically extending tire life. Tires of the future?