Kotomora
糖ペプチド (toupepuchido) Japanese meaning: glycopeptide | Kotomora