773893-19-9

1-benzyl 1,2-tert-butyl (N'-naphthalen-1-yl)hydrazine-1,1,2-tricarboxylate