Ethyl 3-hydroxyimino-5-methoxy-1-phenylindene-2-carboxylate (HCID 73123866)|Huagongshe