Thiobenzoyl acetamide (HCID 12909051)|Huagongshe