23964-32-1 4-(Allyloxy)-3,5-dichlorobenzoic acid hydrazide BRN 3058805 Benzoic acid, 4-(allyloxy)-3,5-dichloro-, hydrazide