3-(2,5-Dimethylphenyl)-1-ethyl-2-thioxo-imidazolidin-4-one (HCID 11817510)|Huagongshe