23964-43-4 3,5-Dichloro-4-hydroxybenzoic acid 2-isopropylidenehydrazide BRN 3084507 Benzoic acid, 3,5-dichloro-4-hydroxy-, 2-isopropylidenehydrazide