Ethyl 3-[1-[6-(2-methyl-3-pyridylmethoxy)-2-naphthylmethyl]-4-phenyl-3-pyrrolyl]propionate (HCID 69423045)|Huagongshe