4-(3-Thioxo-3H-1,2-dithiol-5-yl)phenyl 2-acetoxybenzoate (HCID 11718034)|Huagongshe