16870-28-3 2-Hydroxy-4-iodobenzoic acid 4-Iodosalicylic acid AI3-33606 Benzoic acid, 2-hydroxy-4-iodo- NSC 109096