arabinosyladenine

arabinosyladenine

Therapeutics An antiviral adenosine analogue