111379-66-9 5-Amino-1-beta-D-ribofuranosyl-1,2,4-triazole-3-carboxamidine 5-Amino-1-ribofuranosyl-1,2,4-triazole-3-carboxamidine 5-Artc