Procurement Request
HomeCompound Synonyms > 5-[4-(6-methoxy-1-methyl-1H-benzimidazol-2-ylmethoxy)benzyl] thiazolidine-2,4-dione