Synthetic aphid sex pheromone lures female parasitoids

Abstract
No abstract available