Coccomyxa subellipsoidea

polypeptide: 43765

ID: 43765.2.0.227
Orthologous Group: OG0005096