The prototypic class Ia ribonucleotide reductase from Escherichia coli: still surprising after all these years.

The prototypic class Ia ribonucleotide reductase from Escherichia coli: still surprising after all these years.