1-Amidino-3-beta-D-ribofuranosylurea 2508-80-7 NSC 264412 Urea, 1-amidino-3-beta-D-ribofuranosyl-