Free release

104684-74-4 d-a h-phosphonate)

service@apichina.com
Product Name D-A H-PHOSPHONATE)
CAS No. 104684-74-4
Synonyms 4,4'-DMT-2'-deoxyadenosine(N(sup 6)-benzoyl)H-phosphonate