Marine pharmacology in 1999: compounds with antibacterial, anticoagulant, antifungal, anthelmintic, anti-inflammatory, antiplatelet, antiprotozoal and antiviral activities affecting the cardiovascular, endocrine, immune and nervous systems, and other miscellaneous mechanisms of action.