photorhabdus luminescens subsp. laumondii | heterorhabditis sp. | India | Heterorhabditis sp. | 169835170 |
photorhabdus luminescens subsp. laumondii | heterorhabditis sp. | India | Heterorhabditis sp. | 169835170 |
photorhabdus luminescens subsp. laumondii | heterorhabditis bacteriophora | India | Heterorhabditis bacteriophora | 1240338404 |
photorhabdus luminescens subsp. laumondii | heterorhabditis bacteriophora | India | Heterorhabditis bacteriophora | 1240338402 |
photorhabdus luminescens subsp. laumondii | heterorhabditis bacteriophora | India | Heterorhabditis bacteriophora | 1240338401 |