108321-04-6

5-O-PHOSPHORYL-N6-BENZOYL-2-*DEOXYADEN YLYL-(3-5

Cas Number: 108321-04-6  Molecular Structure
Product Code
2286496
Product Name
5-O-PHOSPHORYL-N6-BENZOYL-2-*DEOXYADEN YLYL-(3-5
Cas Number
108321-04-6