Polyurethane Chemistry: Renewable Polyols and Isocyanates by Sreedha Sambhudevan | Menrva Books | MenrvaBooks