33422-33-2 Benzoic acid 2-(2,4,6-trichlorophenyl)hydrazide Benzoic acid, 2-(2,4,6-trichlorophenyl)hydrazide