Top Suppliers:I want be here

869354-83-6

869354-83-6 structure
869354-83-6 structure

Name 2-amino-n6-(dimethylaminomethylidene)-n2-isobutyryl-2'-o-methyladenosine
Molecular Formula C18H27N7O5
Molecular Weight 421.45100
Exact Mass 421.20700
PSA 147.22000