Koppert Biological Systems: Episyrphus balteatus larva marmalade hoverfly Koppert Biological Systems 2003
Koppert Biological Systems: Episyrphus balteatus pupa marmalade hoverfly Koppert Biological Systems 2004