112226-61-6 Benzoic acid, 4-chloro-, 2-benzoyl-2-(1,1-dimethylethyl)hydrazide Halofenozide RH 0345