Hexanoic acid,6-[[1-(3-methoxypropyl)-2-(3-thienyl)-1H-benzimidazol-6-yl]oxy]-

Product Code: 1676417
Molecular Formula: C21H26N2O4S
Molecular Weight:
486418-00-2