110522-82-2

2-Deoxy-5-O-DMT-N6-phenoxyacetyl-D-adenosine

Cas Number: 110522-82-2  Molecular Structure
Product Code
1325858
Product Name
2-Deoxy-5-O-DMT-N6-phenoxyacetyl-D-adenosine
Cas Number
110522-82-2
Molecular Formula
C39H37N5O7