Coccomyxa subellipsoidea

polypeptide: 68323

ID: 68323.2.0.227
Orthologous Group: OG0063539