Loading patent details...
US5488102A: Polymerisable Carbohydrate Esters, Polymers Therefrom and Their Use | Searchlight