128312-31-2
deoxycytidyl-3-methylphosphonate-5-deoxyguanidine
Product Code:
480365
Molecular Formula:
C20H27 N8 O9 P
Molecular Weight:
554.45
Order 128312-31-2