Coccomyxa subellipsoidea

polypeptide: 46328

ID: 46328.2.0.227
Orthologous Group: OG0005958