5-(1,3-Benzodioxol-5-ylmethylidene)-2-imino-1,3-thiazolidin-4-one (HCID 140495471)|Huagongshe