2-(3-(Hydroxymethyl)-4-methylanilino)-9H-purin-6-ol AIDS-143566 AIDS143566 NSC664575