Carboxyethylpyrroles: From Hypothesis to the Discovery of Biologically Active Natural Products.

Carboxyethylpyrroles: From Hypothesis to the Discovery of Biologically Active Natural Products.