Coccomyxa subellipsoidea

polypeptide: 33208

ID: 33208.2.0.227
Orthologous Group: OG0006832