2-Iodo-3-methoxybenzoic acid AIDS-018086 AIDS018086