El poliuretano es un polímero formado por reacción de un monómero que contiene al menos dos grupos isocianato, con otro monómero en el que existen al menos dos grupos hidroxilo (grupos alcohol), en presencia de una amina que actúa como catalizador.
[1] Desprotonación del alcohol
[2] Ataque del alcóxido al isocianato
[3] Protonación del nitrógeno empleando la sal de amonio liberada en la primera etapa.
Los grupos R
1 y R
2 deben contener grupos -OH e isociato respectivamente para que pueda formarse la cadena del polímero.
En presencia de H
2O el isocianato desprende CO
2, formándose burbujas que quedan retenidas dentro del polímero, dando lugar a un material de baja densidad llamado gomaespuma, también conocido como gomapluma en América.