64311-20-2
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:
Order 64311-20-2