Necrostatin-7 (Nec-7) [ 351062-08-3 ]

Cas Number: 351062-08-3
Product Code
1648687
Product Name
Necrostatin-7 (Nec-7)
Cas Number
351062-08-3
Molecular Formula
C16H10FN5OS2