Coccomyxa subellipsoidea

polypeptide: 30690

ID: 30690.2.0.227
Orthologous Group: OG0007396