5-deoxy-5-iodouridine

5-deoxy-5-iodouridine · CAS 14259-58-6