
SarafotoxinS6a , ≥98% , 【126738-34-9】
Molecular Formula: C105H156N28O34S5
Formula Weight: 2514.85
Page1of1