Helicobacter pylori UM065
Source: NCBI Taxonomy (ID 1355528)