Methyl 4-[3-(4-cyanobenzoyl)ureido]phenoxyacetate (HCID 23370013)|Huagongshe