1093403-33-8

SRT2104 (GSK2245840)

Cas Number: 1093403-33-8  Molecular Structure
Product Code
156926
Product Name
SRT2104 (GSK2245840)
Cas Number
1093403-33-8
Molecular Formula
C26H24N6O2S2