1257397-41-3

methyl 2-(4-formyl-3-(trifluoromethylsulfonyloxy)phenyl)acetate