Amycolatopsis alba
Source: NCBI Taxonomy (ID 76020)
Taxonomy ID: 76020
Rank: species
Scientific name: Amycolatopsis alba
Authority: Amycolatopsis alba Mertz and Yao 1993