103404-82-6

5-IODOURIDINE 5'-MONOPHOSPHATE SODIUM SALT