Top Suppliers:I want be here

676585-37-8

676585-37-8 structure
676585-37-8 structure

Name Benzaldehyde, 3-ethoxy-2-hydroxy-, dimethylhydrazone (9CI)
Molecular Formula C11H16N2O2
Molecular Weight 208.25694