Loading patent details...
US4749800A: Polysaccharide Esters Containing Acetal and Aldehyde Groups | Searchlight