Adenosine Diphosphate (hydroxymethyl)pyrrolidinediol

Adenosine Diphosphate (hydroxymethyl)pyrrolidinediol