99-24-1 AI3-00861 AIDS-026332 AIDS026332 Benzoic acid, 3,4,5-trihydroxy-, methyl ester Gallic acid methyl ester Methyl gallate NSC363001