Benzaldehyde, 3-hydroxy-4-(phenylmethoxy)-, phenylhydrazone

Product Code: 1679953
Molecular Formula: C20H18N2O2
Molecular Weight:
885482-52-0