Free release

110237-98-4 d-c h-phosphonate)

service@apichina.com
Product Name D-C H-PHOSPHONATE)
CAS No. 110237-98-4
Synonyms 4,4'-DMT-2'deoxycytidine(N6-benzoyl)H-phosphonate TEA salt