Diethyl [4-(benzyloxy)-2-methoxybenzylidene]propanedioate (HCID 86695762)|Huagongshe