5-alkylvinyl-1, 2, 4-triazole nucleosides: Synthesis and biological evaluation. (2nd July 2020)