Ethyl 3-(imidazol-1-yl)-2-phenylpropanoate (HCID 13851116)|Huagongshe