Coccomyxa subellipsoidea

polypeptide: 28006

ID: 28006.2.0.227
Orthologous Group: OG0013229