photorhabdus temperata subsp. temperata | heterorhabditis downesi | Ireland | Heterorhabditis downesi | 1063058897 |
photorhabdus temperata subsp. temperata | heterorhabditis downesi | Ireland | Heterorhabditis downesi | 1063058895 |
photorhabdus temperata subsp. temperata | heterorhabditis downesi | Ireland | Heterorhabditis downesi | 1063058893 |