23959-33-3 3,5-Diiodo-4-propoxybenzoic acid 2-isopropylhydrazide monohydrochloride Benzoic acid, 3,5-diiodo-4-propoxy-, 2-isopropylhydrazide, monohydrochloride