Coccomyxa subellipsoidea

polypeptide: 41290

ID: 41290.2.0.227
Orthologous Group: OG0036314