106222-39-3
1H-BENZO[D]IMIDAZOLE-4-CARBOXALDEHYDE,2,3-DIHYDRO-7-METHOXY-2-OXO-
Product Code:
1020689
Molecular Formula:
C9H8N2O3
Molecular Weight:
Order 106222-39-3