Ethyl 3-(2,6-dimethylbenzyloxy)phenylacetate (HCID 66875723)|Huagongshe