Kotomora
多糖類 (tatourui) Japanese meaning: polysaccharides | Kotomora