Polyurethane chemistry renewable polyols and isocyanates - Gupta, Ram K.; Kahol, Pawan K. (American Chemical Society, 2021)