Nonomuraea sp. IM-6588
Source: NCBI Taxonomy (ID 116366)
Taxonomy ID: 116366
Rank: species
Scientific name: Nonomuraea sp. IM-6588
Synonym: Nonomuria sp. IM-6588
Statistics: 1 sequence