HomeCategories865758-44-7( 1 products available )

5'-O-FDMT-N6-BENZOYL-2'-DEOXYADENOSINE CEP , 95% , 【865758-44-7】

Molecular Formula: C57H55F17N7O7P Formula Weight: 1304.04
Page1of1