331264-78-9

331264-78-9 structure
331264-78-9 structure

Name 2-(2-(3-bromobenzylidene)hydrazino)-n-(1-naphthyl)-2-oxoacetamide
Molecular Formula C19H14BrN3O2
Molecular Weight 396.24