31281-88-6

8-INDOADENOSINE

Cas Number: 31281-88-6  Molecular Structure
Product Code
1291681
Product Name
8-INDOADENOSINE
Cas Number
31281-88-6
Molecular Formula
C10H12IN5O4