Synthesis and structure-activity relationships of novel anti-hepatitis C agents: N3,5'-cyclo-4-(beta-D-ribofuranosyl)-vic-triazolo[4,5-b]pyridin-5-one derivatives.