Total Structure Determination of Apratoxin A, a Potent Novel Cytotoxin from the Marine Cyanobacterium Lyngbya majuscula | doi.page