Indian benchmark indices ended lower in a volatile session on March 23 dragged by auto, bank, realty and FMCG. Buying in metal, power and pharma stocks helped regain some lost ground. Here is a list of four smallcap stocks which could give up to 32 percent upside: