3-isocyano-2,3-dideoxyuridine

3-isocyano-2,3-dideoxyuridine · CAS 124288-72-8