151055-86-6
2-Imidazol-1-yl-benzaldehyde
Product Code:
118517
Molecular Formula:
C10H8N2O
Molecular Weight:
172.18
Order 151055-86-6