Coccomyxa subellipsoidea

polypeptide: 39694

ID: 39694.2.0.227
Orthologous Group: OG0001059