Aphids, sawfly or eggs on Alder leaf?

Aphids, sawfly or eggs on Alder leaf?

Observation - Aphids, sawfly or eggs on Alder leaf? - UK and Ireland. Description: Underside of Alder leaf

Underside of Alder leaf