59670-89-2
N'-(3-phenylprop-2-en-1-ylidene)acetohydrazide
Product Code:
1368933
Molecular Formula:
C11H12N2O
Molecular Weight:
188.23
Order 59670-89-2