24022-29-5 3,5-Diiodo-4-isobutoxybenzoic acid hydrazide BRN 3061867 Benzoic acid, 3,5-diiodo-4-(2-methylpropoxy)-, hydrazide Benzoic acid, 3,5-diiodo-4-isobutoxy-, hydrazide