890656-23-2
1H-Benzimidazole-2-carboxaldehyde, 6,7-dimethyl-
Product Code:
543015
Molecular Formula:
C10H10N2O
Molecular Weight:
174.19
Order 890656-23-2