Coccomyxa subellipsoidea

polypeptide: 61633

ID: 61633.2.0.227
Orthologous Group: OG0001118