23964-33-2 3,5-Dichloro-4-propoxybenzoic acid hydrazide BRN 3060115 Benzoic acid, 3,5-dichloro-4-propoxy-, hydrazide