1296653-88-7

ethyl 1-[(trifluoroacetyl)amino]-1H-indole-2-carboxylate