Ethyl 2-(4-benzyloxyphenyl)cyanoacetate (HCID 23001570)|Huagongshe