Coccomyxa subellipsoidea

polypeptide: 33078

ID: 33078.2.0.227
Orthologous Group: OG0003089