photorhabdus luminescens subsp. kayaii | heterorhabditis bacteriophora | Iran | Heterorhabditis bacteriophora | 874527042 |
photorhabdus luminescens subsp. kayaii | heterorhabditis bacteriophora | Iran | Heterorhabditis bacteriophora | 607134911 |
photorhabdus luminescens subsp. kayaii | heterorhabditis bacteriophora | Iran | Heterorhabditis bacteriophora | 607134903 |