113564-23-1
11-deoxytetrodotoxin
Product Code:
511362
Molecular Formula:
C11H17N3O7
Molecular Weight:
303.27
Order 113564-23-1
deoxytetrodotoxin,CASNo 113564-23-1