KPT-276 [ 1421919-75-6 ]

Cas Number: 1421919-75-6
Product Code
1591162
Product Name
KPT-276
Cas Number
1421919-75-6
Molecular Formula
C16H10F8N4O