913722-65-3
1-benzyl-6-nitro-4-phenyl-1H-benzo[d]imidazole
Product Code:
1843276
Molecular Formula:
Molecular Weight:
Order 913722-65-3