Coccomyxa subellipsoidea

polypeptide: 52498

ID: 52498.2.0.227
Orthologous Group: OG0007642