Synthesis and characterization of sustainable polyurethanes from renewable and recycled feedstocks. (10th May 2023)