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