helicobacter pylori xz274 | homo sapiens | China | Homo sapiens | 387572303 |
helicobacter pylori xz274 | homo sapiens | China | Homo sapiens | 387573716 |
helicobacter pylori xz274 | homo sapiens | China | Homo sapiens | 387908781 |
helicobacter pylori xz274 | homo sapiens | China | Homo sapiens | 387907368 |