773893-22-4

tert-butyl 2-acetyl-2-benzyl-1-(naphthalen-1-yl)hydrazinecarboxylate