Ethyl 3-bromobenzyloxyacetate (HCID 19958320)|Huagongshe