464913-79-9
3-Cyclobutene-1,2-dione, 3-(1H-benzimidazol-4-ylamino)-4-methoxy-
Product Code:
1951103
Molecular Formula:
C12H9N3O3
Molecular Weight:
Order 464913-79-9