HomeCategories1806445-40-8( 4 products available )

5-Iodo-2'-deoxyuridine (hydrate) , NLT 98% , 【17140-71-5】

Molecular Formula: C9H13IN2O6 Formula Weight: 372.12
Page1of1