Coccomyxa subellipsoidea

polypeptide: 68156

ID: 68156.2.0.227
Orthologous Group: OG0008570