とうペプチド
tō pepuchido

Noun

1. glycopeptide

Chemistry