2-Hydroxy-6-pentadecylbenzoic acid AIDS-131314 AIDS131314 Anacardic acid NSC623096