5-IODOURIDINE 5'-MONOPHOSPHATE SODIUM SALT
CAS No:
103404-82-6
Order 103404-82-6
iodouridine,monophosphate,sodium