Coccomyxa subellipsoidea

polypeptide: 31489

ID: 31489.2.0.227
Orthologous Group: OG0000523