133662-12-1 3-Phenyloxiranecarboxylic acid ((2-chlorophenyl)methylene)hydrazide BRN 4262581 Oxiranecarboxylic acid, 3-phenyl-, ((2-chlorophenyl)methylene)hydrazide