Streptomyces sp. IM-8062
Source: NCBI Taxonomy (ID 116507)