AIDS-141436 AIDS141436 Methyl 4-((6-hydroxy-3-oxo-1-benzofuran-2(3H)-ylidene)methyl)benzoate NSC657009