Coccomyxa subellipsoidea

polypeptide: 26106

ID: 26106.2.0.227
Orthologous Group: OG0000058