Home

kappa carrageenan structure, , YC30039 | 11114-20-8 kappa-Carrageenan Biosynth