Saccharolobus islandicus LAL14/1
Source: NCBI Taxonomy (ID 1241935)