543687-34-9
Product Name:
N'-[1-(2-hydroxyphenyl)propylidene]dodecanohydrazide
Formula:
C21H34N2O2
Inquiry
