110522-84-4

DY100730 | 110522-84-4 | IBU-DC Phosphoramidite
IBU-DC Phosphoramidite

CAS Number : 110522-84-4

Catalog Number : DY100730

MDL Number : MFCD00079384

Molecular Formula : C43H54N5O8P | Molecular Weight : 799.91

Latest search :