Coccomyxa subellipsoidea

polypeptide: 68429

ID: 68429.2.0.227
Orthologous Group: OG0000278