131865-99-1
2-[2-(2-Naphthalenyl)ethoxy]adenosine
Product Code:
2429385
Molecular Formula:
C22H23N5O5
Molecular Weight:
437.44
Order 131865-99-1