Novel synthetic strategies to produce biobased polyurethanes

Full text