Extracted from algae NSC633984