Coccomyxa subellipsoidea

polypeptide: 31328

ID: 31328.2.0.227
Orthologous Group: OG0000986