1629140-23-3

1629140-23-3 structure
1629140-23-3 structure

Name 3-(benzyloxy)-6-formyl-2-methylphenyl trifluoromethanesulfonate
Molecular Formula C16H13F3O5S
Molecular Weight 374.3316296