Chlorocarbonyl methoxy-acetic acid benzyl ester (HCID 86669389)|Huagongshe