105259-40-3
1H-BENZO[D]IMIDAZOLE,2-(1-ALLYL)-,(E)-
Product Code:
845986
Molecular Formula:
C10H10N2
Molecular Weight:
Order 105259-40-3