N'-(3-phenylprop-2-en-1-ylidene)acetohydrazide

Product Code: 1368933
Molecular Formula: C11H12N2O
Molecular Weight: 188.23
59670-89-2