830328-28-4

830328-28-4 structure
830328-28-4 structure

Name 3-[4-(4-methoxyphenyl)sulfanylphenyl]-2-methylprop-2-enoic acid
Molecular Formula C17H16O3S
Molecular Weight 300.37200
Exact Mass 300.08200
PSA 71.83000
LogP 4.33430