Coccomyxa subellipsoidea

polypeptide: 38543

ID: 38543.2.0.227
Orthologous Group: OG0001670