Sex Pheromone Communication In An Insect Parasitoid Campoletis Chlorideae Uchida PMC 159264

Sex Pheromone Communication In An Insect Parasitoid Campoletis Chlorideae Uchida PMC