23959-52-6 3,5-Dichloro-4-isopropoxybenzoic acid 2-benzylidenehydrazide BRN 1826859 Benzoic acid, 3,5-dichloro-4-isopropoxy-, 2-benzylidenehydrazide