A807790 | ethyl 2-(1-isopropyl-1H-indol-5-yl)-2-oxoacetate | AOBChem