Moorea producens
Taxonomy name Moorea producens
Taxonomy ID 1155739
Taxonomy rank species
Number of clusters 4539
Number of proteins 7345
Higher taxon 1155738
Lower taxon -