Adenine dinucleotides: a novel class of signalling molecules.

Adenine dinucleotides: a novel class of signalling molecules.