Editor
Definition

Dinucleotide

A coenzyme used in oxidation-reduction reactions