1-Amino-3-(3-carboxyphenyl)-2-thioxoimidazolidin-4-one (HCID 22730986)|Huagongshe