3-Substituted-3-hydroxy-2-oxindole, an Emerging New Scaffold for Drug Discovery with Potential Anti-Cancer and other Biological Activities | Synapse