Top Suppliers:I want be here

68232-81-5

68232-81-5 structure
68232-81-5 structure

Name d-(A-T-A-T)
Molecular Formula C40H51N14O22P3
Molecular Weight 1172.83000
Exact Mass 1172.25000
PSA 523.05000