CAS 51079-10-8 Ethyl 3-indolylglyoxylate (HCID 101242)|Huagongshe