2622-67-5
1,2-Diphenyl-1H-benzimidazole
Product Code:
147551
Molecular Formula:
C19H14N2
Molecular Weight:
270.33
Order 2622-67-5