Helicobacter pylori Hp H-24c
Source: NCBI Taxonomy (ID 992095)