3-(2,6-Diisopropylphenyl)-1-ethyl-2-thioxo-imidazolidin-4-one (HCID 15389488)|Huagongshe