macrocycles

Predictions and analysis