Methyl 4-(7-cyanonaphth-1-ylmethyl)-3-methoxybenzoate (HCID 19906375)|Huagongshe