Coccomyxa subellipsoidea

polypeptide: 26572

ID: 26572.2.0.227
Orthologous Group: OG0000364