Top Suppliers:I want be here

331431-29-9

331431-29-9 structure
331431-29-9 structure

Name MFCD00750322
Synonyms MFCD00750322
2-{(2E)-2-[3-(Allyloxy)benzylidene]hydrazino}-N-(2-methoxyphenyl)-2-oxoacetamide
Acetic acid, 2-[(2-methoxyphenyl)amino]-2-oxo-, 2-[(1E)-[3-(2-propen-1-yloxy)phenyl]methylene]hydrazide
Molecular Formula C19H19N3O4