neogenchemicals

Predictions and analysis