Benzyl 2-phenyl-2-(tosyloxy)acetate (HCID 86618475)|Huagongshe