Helicobacter pylori Hp H-29
Source: NCBI Taxonomy (ID 992042)