24022-28-4 3,5-Diiodo-4-isopropoxybenzoic acid hydrazide BRN 3060273 Benzoic acid, 3,5-diiodo-4-(1-methylethoxy)-, hydrazide Benzoic acid, 3,5-diiodo-4-isopropoxy-, hydrazide