89659-93-8
5-chloro-1-ethyl-3-pyridin-2-ylbenzimidazol-2-one
Product Code:
1988796
Molecular Formula:
C14H12ClN3O
Molecular Weight:
273.71
Order 89659-93-8