4-Trifluoromethanesulfonyloxy-benzoic acid tert-butyl ester (HCID 17934659)|Huagongshe