Diethyl [1-methyl-4-phenyl-5-(4-pyridyl)imidazol-2-yl]methoxylmethylphosphonate (HCID 86587538)|Huagongshe