Streptomyces sp. EF-51
Source: NCBI Taxonomy (ID 90096)