113564-23-1

HOME PAGE

11-deoxytetrodotoxin

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