3314-30-5
1H-Benzimidazole-2-carboxaldehyde
Product Code:
123523
Molecular Formula:
C8H6N2O
Molecular Weight:
146.15
Order 3314-30-5