Dicarbonylpiperazin imidazolidin-2-one (HCID 86738426)|Huagongshe