Prochlorothrix hollandica
Taxonomy name Prochlorothrix hollandica
Taxonomy ID 1223
Taxonomy rank species
Number of clusters 2480
Number of proteins 3594
Higher taxon 1222
Lower taxon -