naveenflourine

Predictions and analysis