2-Imino-5-(quinolin-6-ylmethylidene)-1,3-thiazolidin-4-one (HCID 153273973)|Huagongshe