2-(3-(Hydroxymethyl)anilino)-9H-purin-6-ol AIDS-148986 AIDS148986 NSC682529