Coccomyxa subellipsoidea

polypeptide: 62386

ID: 62386.2.0.227
Orthologous Group: OG0001458