258526-03-3

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