3-Hydroxy-2,4,6-triiodobenzoic acid 53279-72-4 Benzoic acid, 3-hydroxy-2,4,6-triiodo- EINECS 258-457-9