2-Thiophenecarboxylic acid,5-(6-methoxy-1H-benzimidazol-1-yl)-3-[(2-methylphenyl)methoxy]-,methyl ester

Product Code: 1740503
Molecular Formula: C22H20N2O4S
Molecular Weight:
660868-74-6