113646-62-1
1-Deaza-2-chloro-N(6)-cyclopentyladenosine
Product Code:
1305301
Molecular Formula:
C16H21ClN4O4
Molecular Weight:
368.82
Order 113646-62-1