90196-39-7
1-BENZO[D]IMIDAZOLECARBOXALDEHYDE
Product Code:
978147
Molecular Formula:
C8H6N2O
Molecular Weight:
146.15
Order 90196-39-7