Methyl 3-(cyanoacetyl)benzoate (HCID 18945177)|Huagongshe