2-(2-Amino-7H-purin-7-yl)ethanol 7-(2'-Hydroxyethyl)-2-aminopurine AIDS-130835 AIDS130835 NSC614630