HomeCategories155831-90-6( 1 products available )

Zebularine 3'-CE phosphoramidite , ≥95% , 【155831-90-6】

Molecular Formula: C45H61N4O8PSi Formula Weight: 845.05
Expand
Page1of1