6,8-Bisbenzoylmercaptooctanoic benzoic anhydride (HCID 86585611)|Huagongshe