abstract |
The present invention discloses a method for forming indole-based compounds, wherein the method comprises a reaction of α,β-unsaturated ketone or aldehyde with indole or its derivative in the presence of at least one kind of Lewis acid. The Lewis acid comprises one of the following groups: metal halides, halogens, inorganic ammonia salts, organic sulfonate and sulfonic acid. Furthermore, this invention discloses 3-indole based compounds applied as anticancer agents. |