Coccomyxa subellipsoidea

polypeptide: 14538

ID: 14538.2.0.227
Orthologous Group: OG0008320