とうヌクレオチド
tō nukureochido

Noun

1. sugar nucleotide

Chemistry