23959-34-4 3,5-Diiodo-4-isopropoxybenzoic acid 2-isopropylhydrazide monohydrochloride Benzoic acid, 3,5-diiodo-4-isopropoxy-, 2-isopropylhydrazide, monohydrochloride