Upgrading castor oil: From heptanal to non-isocyanate poly(amide-hydroxyurethane)s | Publicación