Ethyl bromoacetylglyoxylate (HCID 13455954)|Huagongshe