128312-31-2

deoxycytidyl-3-methylphosphonate-5-deoxyguanidine

Cas Number: 128312-31-2  Molecular Structure
Product Code
480365
Product Name
deoxycytidyl-3-methylphosphonate-5-deoxyguanidine
Cas Number
128312-31-2
Molecular Formula
C20H27 N8 O9 P