Coccomyxa subellipsoidea

polypeptide: 34668

ID: 34668.2.0.227
Orthologous Group: OG0063492