175712-89-7
1H-Benzimidazole,5-methoxy-1-(phenylmethyl)-2-(3,4,5-trimethoxyphenyl)-
Product Code:
1612068
Molecular Formula:
C24H24N2O4
Molecular Weight:
Order 175712-89-7