104409-41-8
2-deoxy-2-methyleneadenosine
Product Code:
780203
Molecular Formula:
C11H13 N5 O3
Molecular Weight:
263.25
Order 104409-41-8