133662-11-0 3-Phenyloxiranecarboxylic acid (1-(2-chlorophenyl)ethylidene)hydrazide BRN 4264838 Oxiranecarboxylic acid, 3-phenyl-, (1-(2-chlorophenyl)ethylidene)hydrazide