Text this: Synthesis, anticancer activity and computational studies of new benzimidazole-triazole-pyridine glycoside conjugates.