Telomestatin [ 265114-54-3 ]

Cas Number: 265114-54-3
Product Code
1631673
Product Name
Telomestatin
Cas Number
265114-54-3
Molecular Formula
C26H14N8O7S