ribonucleotide reductase provides growing cells with deoxyribonucleotides , necessary for dna synthesis , and thioredoxin is an in vitro hydrogen donor .
C0035547
ribonucleotide reductase
C0598312
dna synthesis