Nucleotides

Saccharomyces cerevisiae
60% nucleotides