2-(3-Bromoanilino)-9H-purin-6-ol AIDS-143565 AIDS143565 NSC664574