391668-64-7
3-(1H-IMIDAZOL-2-YL)-BENZALDEHYDE
Product Code:
146425
Molecular Formula:
C10H8N2O
Molecular Weight:
172.18
Order 391668-64-7