Coccomyxa subellipsoidea

polypeptide: 66962

ID: 66962.2.0.227
Orthologous Group: OG0000165