Loading patent details...
US5882884A: Expression of Proteinaceous Sweeteners in Yeast | Searchlight