Dimethyl 4-[2-(2-naphthoxy)ethoxy]benzylidenemalonate (HCID 18442910)|Huagongshe