194664-33-0

2-benzyl 1-tert-butyl 1-(2-ethoxy-2-oxoethyl) benzylhydrazine-1,2-dicarboxylate