885482-52-0
Benzaldehyde, 3-hydroxy-4-(phenylmethoxy)-, phenylhydrazone
Product Code:
1679953
Molecular Formula:
C20H18N2O2
Molecular Weight:
Order 885482-52-0