773893-23-5

tert-butyl 2-acetyl-2-methyl-1-naphthalen-1-ylhydrazinecarboxylate

tert-butyl 2-acetyl-2-methyl-1-naphthalen-1-ylhydrazinecarboxylate