112677-92-6
5'-Cytidylic acid, 2',3'-O-(1-methylethylidene)-, di-2-propenyl ester
Product Code:
388894
Molecular Formula:
C18H26N3O8P
Molecular Weight:
Order 112677-92-6