The structures of both tetrodonic acid hydrobromide and 6, 11-diacetylanhydrotetrodotoxin hydroiodide were established by chemical and X-ray crystallographical research. Based upon structures of both these salts and upon other chemical information, we determined that tetrodotoxin and anhydrotetrodotoxin have zwitterionic hemilactal structures.