The many faces of vitamin B12: catalysis by cobalamin-dependent enzymes.

The many faces of vitamin B12: catalysis by cobalamin-dependent enzymes.