HomeCategories104375-88-4( 1 products available )

5''-O-DMT-5-iodo-2''-deoxyuridine , 97% , 【104375-88-4】

Molecular Formula: C30H29IN2O7 Formula Weight: 656.46
Expand
Page1of1