3-Benzyloxy-4-trifluoromethanesulfonylbenzaldehyde (HCID 22716826)|Huagongshe