104869-33-2

NF 124

Cas Number: 104869-33-2  Molecular Structure
Product Code
534543
Product Name
NF 124
Cas Number
104869-33-2
Molecular Formula
C39H34N4O21S6·6Na