88538-63-0
Ethanone, 1-[4-(5-amino-1H-benzimidazol-1-yl)phenyl]-
Product Code:
1351289
Molecular Formula:
C15H13N3O
Molecular Weight:
251.28
Order 88538-63-0