Coccomyxa subellipsoidea

polypeptide: 31222

ID: 31222.2.0.227
Orthologous Group: OG0006716