185038-86-2

185038-86-2 structure
185038-86-2 structure

Name 4-Benzyloxy-2-methoxy-6-trifluoromethanesulfonyloxy-benzoic acid methyl ester
Molecular Formula C17H15F3O7S
Molecular Weight 420.35700
Exact Mass 420.04900
PSA 96.51000
LogP 4.37000