Azaspiracid, a New Marine Toxin Having Unique Spiro Ring Assemblies, Isolated from Irish Mussels, Mytilus edulis