Loading patent details...
US7662801B2: Biodegradable oxidized cellulose esters | Searchlight