89781-62-4
1H-Imidazole,1-[2-(3,4-dimethoxyphenyl)-6-methoxy-2H-1-benzopyran-3-yl]-
Product Code:
1380914
Molecular Formula:
C21H20N2O4
Molecular Weight:
Order 89781-62-4