Coccomyxa subellipsoidea

polypeptide: 38298

ID: 38298.2.0.227
Orthologous Group: OG0006630