4-(Benzothiazol-2-ylthio)-butane-1,2,3-tricarboxylic acid (HCID 19427569)|Huagongshe