56405-86-8

ethenocytidine triphosphate

ethenocytidine triphosphate

Catalog No.550725
Name ethenocytidine triphosphate
CAS56405-86-8
FormulaC11H16 N3 O14 P3
Boiling Point520.2 ( ℃ )

Request a Quote

Structure of 56405-86-8