Novel spirooxindole based benzimidazole scaffold: In vitro, nanoformulation and in vivo studies on anticancer and antimetastatic activity of breast adenocarcinoma.