Dimethyl 3-cyano-3-(naphthalen-2-yl)hexanedioate (HCID 68673009)|Huagongshe