Kotomora
少糖類 (shoutourui) Japanese meaning: oligosaccharides | Kotomora