82859-80-1
4-methyl-N'-[(2-oxonaphthalen-1(2H)-ylidene)methyl]benzohydrazide
Product Code:
828008
Molecular Formula:
C19H16N2O2
Molecular Weight:
304.34
Order 82859-80-1