AIDS-136306 AIDS136306 N-(6-Hydroxy-7-(2-iodoethyl)-7H-purin-2-yl)benzamide NSC637529