28307-19-9

3-deazacytidine

3-deazacytidine

Catalog No.368645
Name 3-deazacytidine
CAS28307-19-9
FormulaC10H14 N2 O5
Boiling Point288.4 ( ℃ )

Request a Quote

Structure of 28307-19-9