Toluene-4-sulfonic acid 4-phenyl-but-3-ynyl ester (HCID 13125083)|Huagongshe