SPECIES Info
Photorhabdus
luminescens
1
100%)