Diethyl-carbamic acid 1H-indol-5-yl ester (HCID 10331501)|Huagongshe