3-Iodo-2-methoxybenzoic acid [ 879498-16-5 ]