Polyurethane Chemistry: Renewable Polyols and Isocyanates by Pawan K. Kahol | Menrva Books | MenrvaBooks