1H-Imidazole,1-[3-[4-(1,1-dimethylethyl)phenoxy]-2-[[(4-methylphenyl)methyl]thio]propyl]-, ethanedioate

Product Code: 1881230
Molecular Formula: C24H30N2OS・xC2H2O4
Molecular Weight:
64311-20-2