59670-22-3
Benzaldehyde, 3-methoxy-, phenylhydrazone
Product Code:
1368929
Molecular Formula:
C14H14N2O
Molecular Weight:
Order 59670-22-3