Secondary metabolism, inventive evolution and biochemical diversity--a review.

Secondary metabolism, inventive evolution and biochemical diversity--a review.