258289-40-6

258289-40-6 structure
258289-40-6 structure

Name 3-benzyloxy-5-methoxy-4-methyl-2-(trifluoromethylsulfonyloxy)benzaldehyde
Molecular Formula C17H15F3O6S
Molecular Weight 404.35800
Exact Mass 404.05400
PSA 87.28000
LogP 4.70430