ionexchange

Predictions and analysis