945628-66-0

945628-66-0 structure
945628-66-0 structure

Name 5'-ODMT cEt G Phosphoramidite (Amidite)
Molecular Formula C46H56N7O9P
Molecular Weight 881.95