Coccomyxa subellipsoidea

polypeptide: 13696

ID: 13696.2.0.227
Orthologous Group: OG0003539