383142-25-4
1H-BENZO[D]IMIDAZOLE,2-(1H-PYRROL-1-YL)-
Product Code:
1289762
Molecular Formula:
C11H9N3
Molecular Weight:
183.21
Order 383142-25-4