Ethyl (2,4,6-trimethylbenzylthio)acetate (HCID 13245053)|Huagongshe