904898-26-6
Benzoxazole,7-[(1E)-2-(1H-indazol-3-yl)ethenyl]-2-(1-methyl-1H-pyrrol-2-yl)-
Product Code:
1496862
Molecular Formula:
C21H16N4O
Molecular Weight:
Order 904898-26-6