866528-96-3

866528-96-3 structure
866528-96-3 structure

Name methyl 3-(prop-1-en-1-yl)-2-(((trifluoromethyl)sulfonyl)oxy)benzoate
Molecular Formula C12H11F3O5S
Molecular Weight 324.27300
Exact Mass 324.02800
PSA 78.05000
LogP 3.81550
Precursor  0

DownStream  1