Helicobacter pylori R32b
Source: NCBI Taxonomy (ID 1145112)