(6-ethoxynaphthalen-2-yl)(1-trityl-1H-imidazol-4-yl)methanol (HCID 22664975)|Huagongshe