S-benzoyl-3-mercaptopropanoyl chloride (HCID 13013918)|Huagongshe