143259-84-1

143259-84-1 structure
143259-84-1 structure

Name Methyl 3-[(4-methyl-phenyl)-sulfonyloxy]-4,5-dihydroxy benzoate
Molecular Formula C15H14O7S
Molecular Weight 338.33200
Exact Mass 338.04600
PSA 118.51000
LogP 3.04130