149989-59-3

DMT-dC(tac) Phosphoramidite

Cas Number: 149989-59-3  Molecular Structure
Product Code
2139199
Product Name
DMT-dC(tac) Phosphoramidite
Cas Number
149989-59-3