5-(2-Diphenylaminothiazol-4-ylmethylene)rhodanine-3-acetic acid (HCID 54343055)|Huagongshe