SPECIES Info
Xenorhabdus
nematophila
1
100%)