Coccomyxa subellipsoidea

polypeptide: 38676

ID: 38676.2.0.227
Orthologous Group: OG0000045