Coccomyxa subellipsoidea

polypeptide: 8006

ID: 8006.2.0.227
Orthologous Group: OG0007636

Mrna: 8006.2.0.227