hé tún dú sù

Translation

  • tetrodotoxin
  • tetrodox (TTX)
  • tetrodonic acid C11H17N3O8
Chinese Tones