Streptococcus sp. C520
Source: NCBI Taxonomy (ID 690860)