HomeCategories794590-34-4( 6 products available )

5'-O-FDMT-N4-BENZOYL-2'-DEOXYCYTIDINE CEP , 【865758-45-8】

Molecular Formula: C56H55F17N5O8P Formula Weight: 1280.01
Page1of1