9-Allyl-2-anilino-9H-purin-6-ol AIDS-149938 AIDS149938 NSC685819