Polyols and polyurethane foams based on chitosans of various molecular weights | Synapse