diethyl 4-[N-(1-methyl-1H-naphtho[1,2-d]-imidazol-2-yl)carbamoyl]benzylphosphonate (HCID 18997026)|Huagongshe